クラウド・ストレージの手動追加
IBM Spectrum Virtualize for Public Cloud ソフトウェアを実行するベアメタル・サーバー上にシステムを作成した後、そのシステムにクラウド・ストレージを追加することができます。システムにクラウド・ストレージを手動で追加し、ホスト操作用のプールおよびボリュームを作成することができます。
手動プロセスでは、システム上の各ソース・ノードの認証情報と、すべてのクラウド・ストレージのターゲット IP アドレスおよびターゲット IQN を指定する必要があります。このプロセスは複雑で、システム構成と IBM Cloud™ 構成の両方についての追加情報が必要です。システム構成にノードを追加する場合に、手動プロセスを使用する必要があります。
クラウド・ストレージをシステムに手動で追加する前に、IBM Cloud ポータル内で以下のタスクを実行する必要があります。
- クラウド・ストレージのイーサネット・ポートを確認します。
- ノードとベアメタル・サーバーの間で IQN を同期します。
- ベアメタル・サーバーを許可します。
注: 手動でクラウド・ストレージをシステムに追加するには、コマンド・ライン・インターフェースを使用する必要があります。
コマンド・ライン・インターフェースの使用
クラウド・ストレージをシステムに手動で追加するには、以下の手順を実行します。
- IBM Cloud バックエンド・ストレージに対する認証に使用される iSCSI イニシエーター情報を構成するには、次のコマンドを入力します。
svctask chiscsiportauth -src_ip ip_address -iqn iqn -username username -chapsecret chapsecretまたは
svctask chiscsiportauth -src_port_id port_id -node node_id | node_name -iqn iqn -username username -chapsecret chapsecret - iSCSI イニシエーターの構成を検証するには、次のコマンドを入力します。
svcinfo lsiscsiportauth - クラウド・ストレージを検出するには、次のコマンドを入力します。
これらのパラメーターに、以下の内容を入力します。svctask detectiscsistorageportcandidate -srcportid source_port_id -targetip target_ip- source_port_id
- システム内の最初のノードのソース・ポート ID を入力します。
- target_ip
- クラウド・ストレージ IP アドレスを入力します。この情報は、IBM Cloud ストレージ・ポータルから入手できます。
- username
- チャレンジ・ハンドシェーク認証プロトコル (CHAP) パスワードに関連付けるユーザー名を入力します。
- password
- システムの CHAP ユーザー名に関連付けられたパスワードを入力します。
- node_id または node_name
- システム内の最初のノードのノード ID または名前のいずれかを入力します。IBM Cloud ストレージの場合は、-node パラメーターを指定する必要があります。IBM Cloud 環境は、イニシエーター・ノード固有の認証をサポートしているため、1 つのユーザー名と CHAP シークレットでは、ターゲット・ポートをディスカバーするのに十分ではありません。
- クラウド・ストレージ上のターゲット・ポートをリストするには、次のコマンドを入力します。
svcinfo lsiscsistorageportcandidate - ストレージ・ポートをノードのターゲット・ポートとして定義するには、次のコマンドを入力します。
svctask addiscsistorageport candidate_id- candidate_id
- ノードに追加する候補ポートの ID を入力します。この値は、lsiscsistorageportcandidate コマンドの結果に表示されます。
- ストレージ・ポートを特定するには、次のコマンドを入力します。
必ず、コマンドの結果の -rowid 値を記録してください。この値は、ターゲット IP アドレスを使用して、指定されたイニシエーター・ノード・ポートからクラウド・ストレージのターゲットの iSCSI 修飾名 (IQN) へ確立されているセッションを示します。svcinfo lsiscsistorageport